

#ifndef __I_GEOMETRY_ANIMATOR_H__
#define __I_GEOMETRY_ANIMATOR_H__

#include <cegfx/iqf.h>

class ceEffect;
struct iGeometry;
struct iGeometryAnimator : virtual public iBase
{
	IQF_INTERFACE(iGeometryAnimator);

	virtual void UpdateGeometry (iGeometry* geometry) = 0;

	virtual void UpdateEffectStates (ceEffect* effect) = 0;

};


#endif /* ! __I_RENDERABLE_ANIMATOR_H__ */ 

